
using System;

namespace stefc.geo.platform
{

	public interface IPlatform
	{
		/// <summary>
		/// Get the location of the home folder
		/// </summary>
		/// <returns>
		/// A <see cref="System.String"/>
		/// </returns>
		string GetHomeFolder();
		
		/// <summary>
		/// Get localized string 
		/// </summary>
		/// <param name="identifier">
		/// </param>
		/// <returns>
		/// 
		/// </returns>
		string GetString(string identifier);
		
		/// <summary>
		/// Get the GPS Sensor from the platform
		/// </summary>
		/// <param name="pollInterval">
		/// intervall of polling gps sensor in seconds
		/// </param>
		IGPSSensor GetGPSSensor(int pollInterval);
	}
}
